* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 14 Dec 2012 04:55:23 +0000 (08:55 +0400)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 14 Dec 2012 04:55:23 +0000 (08:55 +0400)
commite22ad95417a1efb12e3acf35342dfad466616900
tree43f28207c135f4eeaf188ed925fbd1b273cb912b
parentb84c09c97cc6201ca42ed6f9776adaf566599912
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Extract `ruby-syntax-propertize-expansions'.
(ruby-syntax-propertize-expansions): Only change syntax on
certain string delimiters, to punctuation.  This way the common
functions like forward-word and thing-at-point still work.

* test/automated/ruby-mode-tests.el
Rename one interpolation test; add three more.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/ChangeLog
test/automated/ruby-mode-tests.el